due (awaited) - German English Dictionary